Perspectives on Optimistically Replicated

نویسندگان

  • J. S. HEIDEMANN
  • D. H. RATNER
  • P. L. REIHER
  • A. GOEL
  • G. H. KUENNING
  • G. J. POPEK
  • Marina Del Rey
چکیده

This research proposes and tests an approach to engineering distributed le systems that are aimed at wide-scale, Internet-based use. The premise is that replication is essential to deliver performance and availability, yet the traditional conservative replica consistency algorithms do not scale to this environment. Our Ficus replicated le system uses a single-copy availability, optimistic update policy with reconciliation algorithms that reliably detect concurrent updates and automatically restore the consistency of directory replicas. The system uses the peer-to-peer model in which all machines are architectural equals but still permits con guration in a clientserver arrangement where appropriate. Ficus has been used for six years at several geographically scattered installations. This paper details and evaluates the use of optimistic replica consistency, automatic update con ict detection and repair, the peer-to-peer (as opposed to client-server) interaction model, and the stackable le system architecture in the design and construction of Ficus. The paper concludes with a number of lessons learned from the experience of designing, building, measuring, and living with an optimistically replicated le system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Simulation Framework for Evaluating Replicated Filing Environments

Optimistic replication of data is becoming increasingly popular in distributed systems. However, the performance characteristics of such systems are not well understood. We have developed a flexible and extensible simulation framework to investigate the operating costs and service quality of optimistic replication for file systems. This paper describes the simulator and presents the results of ...

متن کامل

Perspectives on Optimistically Replicated, Peer-to-Peer Filing

SUMMARY This research proposes and tests an approach to engineering distributed le systems that are aimed at wide-scale, Internet-based use. The premise is that replication is essential to deliver performance and availability, yet the traditional conservative replica consistency algorithms do not scale to this environment. Our Ficus replicated le system uses a single-copy availability, optimist...

متن کامل

Supporting Application-Specific Resolution in an Optimistically Replicated File System

In this position paper we describe an interface to incorporate application-specific knowledge for conflict resolution in an optimistically replicated file system. Conflicts arise in such systems because replicas of an object can be modified simultaneously in different network partitions. Application-specific knowledge is made available by the application writer in specialized tools called Appli...

متن کامل

Coping with Conflicts in an Optimistically Replicated File System

Coda is a scalable distributed Unix1 file system that provides high availability through the use of two distinct but complementary mechanisms. One mechanism, server replication, stores copies of a file at multiple servers. The other mechanism, disconnected operation, is a mode of execution in which a caching site temporarily assumes the role of a replication site. Disconnected operation is part...

متن کامل

A simulation evaluation of optimistic replicated filing in mobile environments

Optimistic replication of data is becoming increasingly popular in mobile environments, but its pelformance and scaling characteristics are not well understood. This paper presents a simulation evaluation of optimistic replicated filing in a mobile environment. We first compare full and selective optimistic replication systems to capture the properties required for scaling. We then show that th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997